package com.hotel.dao.mapper;


import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.hotel.entity.HotelDeviceType;
import com.hotel.entity.HotelDeviceTypeExample;

public interface HotelDeviceTypeMapper {
    int countByExample(HotelDeviceTypeExample example);

    int deleteByExample(HotelDeviceTypeExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(HotelDeviceType record);

    int insertSelective(HotelDeviceType record);

    List<HotelDeviceType> selectByExample(HotelDeviceTypeExample example);

    HotelDeviceType selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") HotelDeviceType record, @Param("example") HotelDeviceTypeExample example);

    int updateByExample(@Param("record") HotelDeviceType record, @Param("example") HotelDeviceTypeExample example);

    int updateByPrimaryKeySelective(HotelDeviceType record);

    int updateByPrimaryKey(HotelDeviceType record);
}